/**
 * @type {Number}
 *
 * @properties={typeid:35,uuid:"2F581089-B5C1-4CCD-A73C-ACE4192C9C1D",variableType:4}
 */
var fCantidad = null;


/**
 * Perform the element default action.
 *
 * @param {JSEvent} event the event that triggered the action
 *
 * @private
 *
 * @properties={typeid:24,uuid:"85E4185C-C436-43B5-8FCA-5A7DD9855033"}
 * @AllowToRunInFind
 */
function buscarCategoria(event) {
	forms.productos_tbl.controller.find()
	
	forms.productos_tbl.prod_categoria_id = prod_categoria_id
	
	forms.productos_tbl.controller.search()
	globals.show('productos_filtros')
}

/**
 * Perform the element default action.
 *
 * @param {JSEvent} event the event that triggered the action
 *
 * @private
 *
 * @properties={typeid:24,uuid:"4FD46FFC-3305-4597-9A81-3B28D2E2FCBF"}
 * @AllowToRunInFind
 */
function buscarSubCategoria(event) {
	forms.productos_tbl.controller.find()
	
	forms.productos_tbl.prod_subcategoria_id = prod_subcategoria_id
	
	forms.productos_tbl.controller.search()
	globals.show('productos_filtros')
}

/**
 * Perform the element default action.
 *
 * @param {JSEvent} event the event that triggered the action
 *
 * @private
 *
 * @properties={typeid:24,uuid:"E3583721-BFC4-49C1-B576-08E95861E8A7"}
 * @AllowToRunInFind
 */
function buscarMarca(event) {
	forms.productos_tbl.controller.find()
	
	forms.productos_tbl.prod_marca_id = prod_marca_id
	
	forms.productos_tbl.controller.search()
	globals.show('productos_filtros')
}

/**
 * Perform the element default action.
 *
 * @param {JSEvent} event the event that triggered the action
 *
 * @private
 *
 * @properties={typeid:24,uuid:"4777DD74-1F04-463A-91F3-088B2A27D413"}
 */
function comprar(event) {
	
	if (globals.gUsuarioId != null)
	{
		var $renglon = gusuario_to_carrito_cab.carrito_cab_to_carrito_dtl
		$renglon.newRecord()
		
		$renglon.producto_id 		= producto_id
		$renglon.precio_unitario 	= precio_unitario
		$renglon.cantidad 			= 1
		$renglon.subtotal 			= precio_unitario
		$renglon.descuento_porc 	= descuento
		$renglon.descuento_imp 		= $renglon.subtotal * (descuento / 100)
		$renglon.total 				= $renglon.subtotal - $renglon.descuento_imp
		
		globals.calcularTotalesCarrito()
		
		globals.gDialog('Confirma','Producto agregado al carrito','OK')
	}
	else
	{
		var win = application.createWindow("LOGIN", JSWindow.WINDOW);
		win.setInitialBounds(JSWindow.DEFAULT, JSWindow.DEFAULT, JSWindow.DEFAULT, JSWindow.DEFAULT);
		win.title = "Login";
		forms.login.controller.show(win);
	}
}
